package galaxies.sectors;

import java.util.ArrayList;
import java.util.HashMap;

import com.jme3.scene.Spatial;

import model.IModel;
import utilities.Key;
import view.EViewList;
import view.AbstractView;
import controller.AbstractController;
import controller.IController;
import controls.GameControl;
import eventManager.AppEvent;
import eventManager.EventManager;
import eventManager.IEventData;
import eventManager.IEventListener;
import events.ECodeEventList;

public class SectorController extends AbstractController {

	public SectorController() {		
	}

	protected void loadSectorEventStrategies() {		
		
	}

	
	public void setSpatial(Spatial spatial) {
		
	}

	@Override
	public void loadSpecificEventStrategies() {
		// TODO Auto-generated method stub
		
	}



}



//public HashMap<EViewList, AbstractView> getViews() {
//return controller.getViews();
//}


//public HashMap<ECodeEventList, IEventResponse> getEvents() {
//return controller.getEvents();
//}

//public HashMap<ECodeEventList, CodeEventStrategy> getViewEvents() {
//return controller.getViewEvents();
//}
//
//public HashMap<ECodeEventList, CodeEventStrategy> getControllerEvents() {
//return controller.getControllerEvents();
//}

//public void loadViewStrategy(CodeEventStrategy strategy) {
//controller.loadStrategy(strategy);
//}
//
//public void loadControllerStrategy(CodeEventStrategy strategy) {
//controller.loadStrategy(strategy);
//}


//public void processOutgoingEvent(IEventData event) {
//controller.processOutgoingEvent(event);
//}

//public void handleEvent(IEventData event) {
//controller.handleEvent(event);
//}



